package com.farvin.gis.method;

import com.farvin.gis.bean.request.AbstractRequestBean;
import com.farvin.gis.bean.response.AbstractResponseBean;

/**
 * 业务逻辑处理抽象类
 * @author FLF
 *
 * @param <T>
 * @param <E>
 */
public abstract class AbstractMethod<T extends AbstractRequestBean,E extends AbstractResponseBean> {
	/**
	 * 对请求进行相关业务逻辑的响应
	 * @param requestBean
	 * @return
	 * @throws Exception
	 */
	public abstract E doRsponse(T requestBean) throws Exception;
}
